• word of the day

    malaria parasite

    malaria parasite - Dictionary definition and meaning for word malaria parasite

    Definition
    (noun) parasitic protozoan of the genus Plasmodium that causes malaria in humans

Word used in video below:
text: and created a malaria-free mosquito.
Download our Mobile App Today
Receive our word of the day
on Whatsapp